electronically controlled speed - Spanish English Dictionary